garden poppy - German English Dictionary